libxc, ia64: ia64 counterpart of 22275:e95dc0eb152d and 22285:36a317494429
authorKUWAMURA Shin'ya <kuwa@jp.fujitsu.com>
Wed, 3 Nov 2010 12:27:00 +0000 (12:27 +0000)
committerKUWAMURA Shin'ya <kuwa@jp.fujitsu.com>
Wed, 3 Nov 2010 12:27:00 +0000 (12:27 +0000)
This patch fixes compilation errors by 22275:e95dc0eb152d:
  ia64/xc_ia64_linux_save.c:797: error: too few arguments to function 'callbacks->switch_qemu_logdirty'
and applies 22285:36a317494429 to ia64.

Signed-off-by: KUWAMURA Shin'ya <kuwa@jp.fujitsu.com>
Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
tools/libxc/ia64/xc_ia64_linux_save.c

index 2ecb492b9a2ada6325be5aface90e3484e755a6e..0584459321991df8c45d1d6f00456bdd7141d533 100644 (file)
@@ -554,7 +554,7 @@ xc_domain_save(xc_interface *xch, int io_fd, uint32_t dom, uint32_t max_iters,
         memset(to_send, 0xff, bitmap_size);
 
         /* Enable qemu-dm logging dirty pages to xen */
-        if (hvm && !callbacks->switch_qemu_logdirty(dom, 1, callbacks->data)) {
+        if (hvm && callbacks->switch_qemu_logdirty(dom, 1, callbacks->data)) {
             ERROR("Unable to enable qemu log-dirty mode");
             goto out;
         }
@@ -785,7 +785,8 @@ xc_domain_save(xc_interface *xch, int io_fd, uint32_t dom, uint32_t max_iters,
                               NULL, 0, NULL, 0, NULL ) < 0) {
             DPRINTF("Warning - couldn't disable shadow mode");
         }
-        if ( hvm && !callbacks->switch_qemu_logdirty(dom, 0) ) {
+        if ( hvm &&
+             callbacks->switch_qemu_logdirty(dom, 0, callbacks->data) ) {
             DPRINTF("Warning - couldn't disable qemu log-dirty mode");
         }
     }